﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Aeroporto.modelo
{
    class AeroportoModel : IGenericModel
    {
        string cod_iata;
        string cod_icao;
        string nome;
        string cidade;
        string pais;

        public string Cod_iata
        {
            get { return cod_iata; }
            set { cod_iata = value; }
        }

        public string Cod_icao
        {
            get { return cod_icao; }
            set { cod_icao = value; }
        }

        public string Nome
        {
            get { return nome; }
            set { nome = value; }
        }

        public string Cidade
        {
            get { return cidade; }
            set { cidade = value; }
        }

        public string Pais
        {
            get { return pais; }
            set { pais = value; }
        }

        public AeroportoModel()
        {
        }

        public AeroportoModel(string cod_iata,string cod_icao,string nome,string cidade,string pais)
        {
            this.cod_iata = cod_iata;
            this.cod_icao = cod_icao;
            this.nome = nome;
            this.cidade = cidade;
            this.pais = pais;
        }

        public string toGravarSQL()
        {
            return "insert into aeroporto(cod_iata,cod_icao,nome,cidade,pais) values (" +
                "'" + this.cod_iata + "'," +
                "'" + this.cod_icao + "'," +
                "'" + this.nome + "'," +
                "'" + this.cidade + "'," +
                "'" + this.pais + "')";
        }
    }
}
